On Input Pro le Selection For Software Testing
نویسندگان
چکیده
This paper analyzes the e ect of input pro le selection on software testing using the concept of fault detectability pro le. It shows that optimality of the input prole during testing depends on factors such as the planned testing e ort and the error detectability pro le. To achieve ultra-reliable software, selecting test input uniformly among di erent input domains is preferred. On the other hand, if testing e ort is limited due to cost or schedule constraints, one should test only the highly used input domains. Use of operational pro le is also needed for accurate determination of operational reliability.
منابع مشابه
Distributed Black-Box Software Testing Using Negative Selection
In the software development process, testing is one of the most human intensive steps. Many researchers try to automate test case generation to reduce the manual labor of this step. Negative selection is a famous algorithm in the field of Artificial Immune System (AIS) and many different applications has been developed using its idea. In this paper we have designed a new algorithm based on nega...
متن کاملOn input profile selection for software testing
This paper analyzes the effect of input profile selection on software testing using the concept of fault detectability profile. It shows that optimality of the input profile during testing depends on factors such as the planned testing effort and the fault detectability profile. To achieve ultra-reliable software, selecting test input uniformly among different input domains is preferred. On the...
متن کاملEstimation of Software Reliability by Sequential Testing with Simulated Annealing of Mean Field Approximation
Various problems of combinatorial optimization and permutation can be solved with neural network optimization. The problem of estimating the software reliability can be solved with the optimization of failed components to its minimum value. Various solutions of the problem of estimating the software reliability have been given. These solutions are exact and heuristic, but all the exact approach...
متن کاملSoftware reliability assessment using accelerated testing methods
The use of operational pro®les and usage-based testing has received considerable attention recently in the software engineering literature. Testing under the actual operational pro®le can, however, be expensive, time consuming or even infeasible in situations where the performance of a system is dominated by infrequent but highly critical events. We consider a real application that deals with t...
متن کاملForecasting of rainfall using different input selection methods on climate signals for neural network inputs
Long-term prediction of precipitation in planning and managing water resources, especially in arid and semi-arid countries such as Iran, has a great importance. In this paper, a method for predicting long-term precipitation using weather signals and artificial neural networks is presented. For this purpose, climatic data (large-scale signals) and meteorological data (local precipitation and tem...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994